﻿using Stylet;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AWSV2.Models
{
    public class HomeTabContentVisibleConfig : PropertyChangedBase
    {
        private bool _recordVisible;
        public bool RecordVisible
        {
            get => _recordVisible;
            set => SetAndNotify(ref _recordVisible, value);
        }

        private bool _chartVisible;
        public bool ChartVisible
        {
            get => _chartVisible;
            set => SetAndNotify(ref _chartVisible, value);
        }

        private bool _carQueueVisible;
        public bool CarQueueVisible
        {
            get => _carQueueVisible;
            set => SetAndNotify(ref _carQueueVisible, value);
        }

        private bool _summaryVisible;
        public bool SummaryVisible
        {
            get => _summaryVisible;
            set => SetAndNotify(ref _summaryVisible, value);
        }

        public HomeTabContentVisibleConfig()
        {
            RecordVisible = true;
        }
    }
}
